security detachment - German English Dictionary